Definitions | P Q, False, x:AB(x), P Q, x:A. B(x), [], t T, {T}, P & Q, , {x:A| B(x)} , , A B, A, a < b, ||as||, Y, x.A(x), rec-case(a) of [] => s | x::y => z.t(x;y;z), n+m, s = t, l[i], hd(l), nth_tl(n;as), if b then t else f fi , case b of inl(x) => s(x) | inr(y) => t(y), i z j, b, i <z j, if a<b then c else d, n - m, tl(l), [car / cdr], Type, type List, x:A B(x), <a, b>, (x l) |